

package jnpf.model.zxgl_xiangmufankui;

import com.baomidou.mybatisplus.annotation.TableField;
import lombok.Data;
import com.fasterxml.jackson.annotation.JsonProperty;

import java.util.List;

/**
 * @版本： V2.0
 * @版权： 河北交投智能交通技术有限责任公司
 * @作者： 数字交投项目组
 * @日期： 2025-03-19
 */
@Data
public class ZXGL_XiangMuFanKuiInfoVO {
    /**
     * 主键
     **/
    @JsonProperty("id")
    private String id;

    /**
     * 反馈人
     **/
    @JsonProperty("fkr")
    private String fkr;

    /**
     * 反馈人部门
     **/
    @JsonProperty("fkrbm")
    private String fkrbm;

    /**
     * 反馈日期
     **/
    @JsonProperty("fkrq")
    private Long fkrq;

    /**
     * 项目名称
     **/
    @JsonProperty("xmmc")
    private String xmmc;

    /**
     * 项目编号
     **/
    @JsonProperty("xmbh")
    private String xmbh;

    /**
     * 项目来源
     **/
    @JsonProperty("xmly")
    private String xmly;

    /**
     * 项目类型
     **/
    @JsonProperty("xmlx")
    private String xmlx;

    /**
     * 计划开始日期
     **/
    @JsonProperty("jhksrq")
    private Long jhksrq;

    /**
     * 计划结束日期
     **/
    @JsonProperty("jhjsrq")
    private Long jhjsrq;

    /**
     * 责任人
     **/
    @JsonProperty("zrr")
    private String zrr;

    /**
     * 责任部门
     **/
    @JsonProperty("zrbm")
    private String zrbm;

    /**
     * 协作人
     **/
    @JsonProperty("xzr")
    private String xzr;

    /**
     * 协作部门
     **/
    @JsonProperty("xzbm")
    private String xzbm;

    /**
     * 工作目标
     **/
    @JsonProperty("gzmb")
    private String gzmb;

    /**
     * 完成情况说明
     **/
    @JsonProperty("wcqkms")
    private String wcqkms;

    /**
     * 完成情况说明
     **/
    @JsonProperty("wcqkms2")
    private String wcqkms2;

    /**
     * 完成情况说明
     **/
    @JsonProperty("wcqkms3")
    private String wcqkms3;

    /**
     * 完成情况说明
     **/
    @JsonProperty("wcqkms4")
    private String wcqkms4;

    /**
     * 完成情况说明
     **/
    @JsonProperty("wcqkms5")
    private String wcqkms5;

    /**
     * 实际开始日期
     **/
    @JsonProperty("sjksrq")
    private Long sjksrq;

    /**
     * 实际完成日期
     **/
    @JsonProperty("sjwcrq")
    private Long sjwcrq;

    /**
     * 数据类型
     **/
    @JsonProperty("sjlx")
    private String sjlx;

    /**
     * 数据单位
     **/
    @JsonProperty("dw")
    private String dw;

    /**
     * 数据值
     **/
    @JsonProperty("sjz")
    private Integer sjz;

    /**
     * 实际完成数据值
     **/
    @JsonProperty("sjwcsjz")
    private Integer sjwcsjz;

    /**
     * 上传文件
     **/
    @JsonProperty("scwj")
    private String scwj;

    /**
     * 完成进度
     **/
    @JsonProperty("wcjd")
    private Integer wcjd;

    /**
     * 状态
     **/
    @JsonProperty("zt")
    private String zt;

    /**
     * 领导评价
     **/
    @JsonProperty("rgpj")
    private String rgpj;

    /**
     * AI评价
     **/
    @JsonProperty("aipj")
    private String aipj;

    /**
     * 领导评分
     **/
    @JsonProperty("rgpf")
    private Integer rgpf;

    /**
     * AI评分
     **/
    @JsonProperty("aipf")
    private Integer aipf;

    /**
     * 项目id
     **/
    @JsonProperty("xmid")
    private String xmid;

    /**
     * 项目立项单id
     **/
    @JsonProperty("xmlxdid")
    private String xmlxdid;

    @JsonProperty("taskId")
    private String taskId;

    @TableField("sftj")
    private Integer sftj;

    /**
     * 子表数据
     **/
    @JsonProperty("zxgl_xiangmufankui_jiaofuwuList")
    private List<ZXGL_XiangMuFanKui_JiaoFuwuModel> zXGL_XiangMuFanKui_JiaoFuwuList;

    /**
     * 子表数据
     **/
    @JsonProperty("zxgl_xiangmufankui_renwuList")
    private List<ZXGL_XiangMuFanKui_RenWuModel> zXGL_XiangMuFanKui_RenWuList;

    /**
     * 子表数据
     **/
    @JsonProperty("zxgl_xieBanXiangMuFanKuiMXList")
    private List<ZXGL_XieBanXiangMuFanKuiMXModel> zXGL_XieBanXiangMuFanKuiMXList;

    @JsonProperty("thinkContent")
    private String thinkContent;

    @JsonProperty("xzrsffk")
    private String xzrsffk;

    /**
     * 是否为部门负责人
     **/
    @JsonProperty("zzrsfbmfzr")
    private String zzrsfbmfzr;

    /** 部门负责人 **/
    @JsonProperty("departmentManagerZzbm")
    private String departmentManagerZzbm;

    /** 部门主管领导 **/
    @JsonProperty("departmentHeadleaderZzbm")
    private String departmentHeadleaderZzbm;

}